engine pod - German English Dictionary